land troops - Francés Inglés Diccionario